praise the lord, and pass the ammunition - Deutsch Englisch Wörterbuch